钟表设计的基本方法,可以教教我吗?
最新回答 (4条回答)
如果你编程方面刚入门,还是选择C语言吧,毕竟现在嵌入式系统的很多程序都是使用C来编写。
如果你还没有嵌入式的开发平台,就先想办法找一个,以下是建议的步骤:
1.熟悉嵌入式的最基本的环境(如何编译代码、运行代码、操作外围设备)
2.对于闹钟来说必备的几个嵌入式外围设备是显示器、蜂鸣器、按键(可以是硬体按键或者触屏),弄清楚这几个外围设备的驱动使用方法
3.如果是采用linux作为操作系统,那你调用系统的几个API(linux 带有一些定时功能的lib)
4.如果采用裸系统,你则需要自己写(或者移植)所需的外围设备的驱动,时间相关的函数你也需要自己写(其实可以参照linux自带的一些时间相关接口来实现)
另外:你也可以考虑java来实现,环境的话你可以先使用IDE集成开发环境,现在比较流行的Android是首选,很多的环境已经ok,甚至连硬件都不用搭建,直接使用模拟器(IDE工具:比如eclips、android studio)
用单片机写程序吧,如果追求简单快速还可以直接使用arduino编程,然后接下线就行了。Linux的一些基本编程接口,比如time()什么的,然后图形可以看一下Qt。
需要用GPIO等接口的话看一下memmap编写用户态驱动的方法。
基本是不用修改内核。
如果你编程方面刚入门,还是选择C语言吧,毕竟现在嵌入式系统的很多程序都是使用C来编写。
如果你还没有嵌入式的开发平台,就先想办法找一个,以下是建议的步骤:
1.熟悉嵌入式的最基本的环境(如何编译代码、运行代码、操作外围设备)
2.对于闹钟来说必备的几个嵌入式外围设备是显示器、蜂鸣器、按键(可以是硬体按键或者触屏),弄清楚这几个外围设备的驱动使用方法
3.如果是采用linux作为操作系统,那你调用系统的几个API(linux 带有一些定时功能的lib)
4.如果采用裸系统,你则需要自己写(或者移植)所需的外围设备的驱动,时间相关的函数你也需要自己写(其实可以参照linux自带的一些时间相关接口来实现)
另外:你也可以考虑java来实现,环境的话你可以先使用IDE集成开发环境,现在比较流行的Android是首选,很多的环境已经ok,甚至连硬件都不用搭建,直接使用模拟器(IDE工具:比如eclips、android studio)
扩展回答
室内设计的基本问题和方法。
室内设计的基本问题和方法。
钟表设计有哪些创意的钟表呢
有谁知道有哪些有创意设计的钏表设计呀?有什么好介绍?
我设计的钟表想送人,不知道什么做
我设计了一款时尚挂钟,想要做100来个,过节当礼品送朋友。请问一下哪里有钟表的生产厂家,?