OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4106|回复: 12

。。。。。。。。。。。。。

[复制链接]

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2015-4-21
在线时间
0 小时
发表于 2015-6-10 15:07:40 | 显示全部楼层 |阅读模式
只求最好!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

507

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3347
金钱
3347
注册时间
2013-4-10
在线时间
333 小时
发表于 2015-6-10 22:08:40 | 显示全部楼层
真正的高手,C没有有几年时间的是不知搞到这种程度,的确这是C的极限了
回复 支持 反对

使用道具 举报

9

主题

538

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3371
金钱
3371
注册时间
2015-1-7
在线时间
794 小时
发表于 2015-6-10 22:37:56 | 显示全部楼层
不错,虽然之前见过这样用的,但经过作者这么解释清晰多了
机器生汇编,汇编生B,B生C,C生万物.... 经过长期对C语言的研究,目前只有两个方面不懂:这也不懂,那也不懂
https://github.com/ianhom
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2015-4-21
在线时间
0 小时
 楼主| 发表于 2015-6-11 11:42:07 | 显示全部楼层
回复【3楼】ianhom:
---------------------------------
有这个点子的时候,就觉得一定会有前人和我的想法契合,也特意搜了下,是有类似的,但不够具体和简练。
只求最好!
回复 支持 反对

使用道具 举报

6

主题

91

帖子

0

精华

高级会员

Rank: 4

积分
767
金钱
767
注册时间
2014-11-15
在线时间
91 小时
发表于 2015-6-13 09:35:33 | 显示全部楼层
这才是编程学习的好材料,要顶!d=====( ̄▽ ̄*)b,要读
回复 支持 反对

使用道具 举报

8

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
198
金钱
198
注册时间
2013-11-7
在线时间
23 小时
发表于 2015-6-13 09:49:31 | 显示全部楼层
注意,函数式状态机适合于电脑这种,而不是很适合单片机,主要在于时间上会浪费,任务切换入栈出栈
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2015-4-21
在线时间
0 小时
 楼主| 发表于 2015-6-13 10:02:58 | 显示全部楼层
回复【6楼】北京:
---------------------------------
别不懂装懂,状态机你扯任务切换!状态切换好么?!状态机的内部变量实际可放静态区的,而且这个状态函数调用者就一个static在静态区,而且调用就一个参数传递有消耗多少点栈空间!如果你连函数调用的一点栈空间都承受不了,干脆别用函数了,直接一个main写到底吧,看了下你发的帖,还未入门!
只求最好!
回复 支持 反对

使用道具 举报

8

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
198
金钱
198
注册时间
2013-11-7
在线时间
23 小时
发表于 2015-6-13 15:56:08 | 显示全部楼层
回复【7楼】Tangerious:
---------------------------------
不知道你为什么火气这么大。。。那请问您知不知道很多51核的RAM就256byte,再加上处理速度不高,这种传参不一定真的很适合。
我也没承认这种方式不好啊,这种方式在非超小型的单片机中都比我所说的要好多了
sigh..
回复 支持 反对

使用道具 举报

2

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2115
金钱
2115
注册时间
2012-5-8
在线时间
314 小时
发表于 2015-6-13 16:15:03 | 显示全部楼层
不过有个问题 这个方法 字节操作 函数指针 比较危险的啊
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2015-4-21
在线时间
0 小时
 楼主| 发表于 2015-6-13 18:22:48 | 显示全部楼层
回复【8楼】北京:
---------------------------------
好吧,是我不容错误,说的太激进(网络情绪了),感到抱歉,以51的思维搞开发只会处处受限,程序也不是死的,void*参数可以去掉,把结构体封装的参数放在静态区(全局)就行了,我的入门单片机是MSP430,学51只是因为有51单片机课,应付课程设计,而且51这个东西有cortex-m0和430(他们甚至性价比更高)代替,人总是要进步的。
只求最好!
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2015-4-21
在线时间
0 小时
 楼主| 发表于 2015-6-13 18:28:43 | 显示全部楼层
回复【9楼】zuoyi:
---------------------------------
C如此接近硬件,本身就是不安全的,安不安全在于程序员的把控。
只求最好!
回复 支持 反对

使用道具 举报

2

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2115
金钱
2115
注册时间
2012-5-8
在线时间
314 小时
发表于 2015-6-14 13:39:24 | 显示全部楼层
回复【11楼】Tangerious:
---------------------------------
实际中做个项目,就可真正的体验到 操作函数指针的"快乐"了!
回复 支持 反对

使用道具 举报

3

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2015-4-21
在线时间
0 小时
 楼主| 发表于 2015-6-14 17:22:28 | 显示全部楼层
这里不好玩!Bye-Bye各位!
只求最好!
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 07:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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