firefly_king
发表于 2016-3-15 12:52:17
为什么我照着来的,看不到helloWorld:(好纠结!
yufand
发表于 2016-4-18 11:36:25
初学者需要,感谢~
屋里人
发表于 2016-5-11 08:51:29
赞赞:victory:
meplus-hu
发表于 2016-5-31 17:16:53
啊Sai你好,我按照你视频上面的写好了这个驱动,用的android5.1的内核,但是在加入for循环和1秒的mdelay(1000)后,日志显示先定格在启动内核一句上10秒钟,然后一瞬打印完所有10行hello world 是什么情况啊,我用secureCRT和超级终端都试过了。还望指教,多谢。
WK92148
发表于 2016-7-7 17:16:57
meplus-hu 发表于 2016-5-31 17:16
啊Sai你好,我按照你视频上面的写好了这个驱动,用的android5.1的内核,但是在加入for循环和1秒的mdelay(1 ...
subsys_initcall執行的優先順序4 在串口之前, 資料會存在緩衝區等串口掛載時
一次全丟出來
#define subsys_initcall(fn) __define_initcall("4",fn,4)
#define subsys_initcall_sync(fn) __define_initcall("4s",fn,4s)
#define fs_initcall(fn) __define_initcall("5",fn,5)
#define fs_initcall_sync(fn) __define_initcall("5s",fn,5s)
#define rootfs_initcall(fn) __define_initcall("rootfs",fn,rootfs)
#define device_initcall(fn) __define_initcall("6",fn,6)
把優先順序改成6 串口掛載後才執行就可看到了
如下:
//subsys_initcall(hello_init);
device_initcall(hello_init);
module_exit(hello_exit);
MODULE_AUTHOR("sai <271319925@qq.com>");
MODULE_DESCRIPTION("Firefly hello driver");
MODULE_LICENSE("GPL");
hjr0607
发表于 2016-8-17 01:06:33
为什么我照着视频来,却看不到打印的helloworld来呢我用的是4.4的,程序是在这下载的,好心塞啊。搞好几天了。。。
lnjaqg
发表于 2016-8-17 19:27:05
我也打印不出来4.4的
lnjaqg
发表于 2016-8-20 00:14:03
解决了 原来是make menuconfig没有选中Hello world for Firefly
a592609
发表于 2016-8-26 15:01:27
谢谢
edisondeng
发表于 2016-9-19 14:16:08
很好!很好!多谢!多谢!
页:
1
[2]
3
4
5
6
7
8
9
10
11