硬汉嵌入式论坛

 找回密码
 立即注册
查看: 431|回复: 0
收起左侧

[Lua] LUA的Table变量和函数名不能设置成一个,折腾一晚上才发现这里搞错了

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2023-8-13 08:41:29 | 显示全部楼层 |阅读模式



测试的时候没注意这个地方,命名成一个了:

[Lua] 纯文本查看 复制代码
local ListTcp = 
{
	{"-----------------------------------", '   '},
	{"|TCB Addr    = ", '   '},
	{"-----------------------------------", '   '},
	{"|NamePtr     = ", '   '},
	{"-----------------------------------", '   '},
	{"|TaskPrio    = ", '   '},
	{"-----------------------------------", '   '},
	{"|StackSize   = ", '   '},
	{"-----------------------------------", '   '},
	{"|StackStart  = ", '   '},
	{"-----------------------------------", '   '},
	{"|StackEnd    = ", '   '},
	{"-----------------------------------", '   '},
	{"|StackHigh   = ", '   '},
	{"-----------------------------------", '   '},
	{"|StackPtr    = ", '   '},
	{"-----------------------------------", '   '},
	{"|TaskState   = ", '   '}, 
	{"-----------------------------------", '   '},
	{"|TaskRunCout = ", '   '},
	{"-----------------------------------", '   '},
	{"|CreatedPrev = ", '<--'},
	{"-----------------------------------", '   '},
	{"|CreatedNext = ", '   '},
	{"-----------------------------------", '   '},
};

function ListTcp(pcbpcb, strstr)
        local tmppcb1, tmppcb2
        str2 = "  "

        ListTcp[1][2] =ListTcp[1][2]..ListTcp[1][1].."   "
		ListTcp[2][2] =ListTcp[2][2]..ListTcp[2][1]..string.format("0x%-17x|", pcbpcb).."   "


导致测试一直不对,整懵了,花了不少时间才锁定是这里搞错了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-4 18:17 , Processed in 0.146845 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表