联合开发网   搜索   要求与建议
                登陆    注册
排序按匹配   按投票   按下载次数   按上传日期
按分类查找All 单片机开发(306) 
按平台查找All C/C++(306) 

[单片机开发] STM32音乐播放程序 (2)

实现MP3的功能 开机先检测字库是否存在,如果检测无问题,则对VS1053进行RAM测 试和正弦测试,测试完后开始循环播放SD卡IUSIC文件夹里面的歌曲,(必须在SD卡根目录建立一一个MUSIC文件夹,并存放歌曲在里面),在LCD上显示歌曲名字、播放时间、歌曲总时间、歌曲总数目、当前歌曲的编号等信息。KEY0用于选择下一曲,KEY2用于选择上一曲,KEY_ JUP和KEY1用来调节音量。用发光二极管指示程序运行状况。
In this experiment, we first check whether the word bank exists or not. If there is no problem, RAM test and sine test are carried out on vs1053. After the test, the cycle broadcast is started Put the songs in the iusic folder of SD card (you must create a music folder in the root directory of SD card, and store the songs in it) on TFTLCD_ It displays the name of the song, the playing time, the total time of the song, the total number of songs and the number of the current song. Key0 is used to select the next song and key2 is used to select the next song Choose the last song, key_ JUP and key1 are used to adjust the volume. In this experiment, DS0 is used to indicate the running status of the program. (2020-09-07, C/C++, 1673KB, 下载0次)

http://www.pudn.com/Download/item/id/1599476564474333.html

[单片机开发] Cortex M3权威指南(中文)

不管你是做软件的还是做硬件的,只要相中了ARM的Cortex‐M3处理器,这本 书就是为你而写。以前Cortex‐M3的资料只有两个大部头,分别是: ?? 《Cortex‐M3技术参考手册》(Cortex‐M3 Technical Reference Manual, 简 称Cortex‐M3 TRM) ?? 《ARMv7‐M应用程序级架构参考手册》(ARMv7‐M Application Level Architecture Reference Manual) 虽然这它俩差不多是权威到“古文观止”级的,但实在是太深入了,以致于对 新手来说那简直就是天书。本书则是一个精简版,并且叙述的前后更有条理。目 标读者包括:一线程序员,嵌入式产品设计师,片上系统(SoC)工程师,嵌入 式系统发烧友,学院研究员,还包括所有涉猎过单片机和微处理器领域,慧眼识 珍看中了Cortex‐M3的人民大众们。 本书要给Cortex‐M3的架构做一个简介,浏览一下指令系统,写几个段代码练 练手,说一些硬件特性,再表一表该处理器精深的调试系统。本书还给出了应用 程序范例,手把手地教你使用开发工具,包括ARM的工具和GNU的工具链。如果 你以前是ARM7TDMI的玩家,正准备着升级装备到Cortex‐M3,本书也非常解渴, 里面讲述了两者的不同,以及鸟枪换炮的升级过程。
Authoritative guide for Cortex-M3 (2020-02-26, C/C++, 4994KB, 下载7次)

http://www.pudn.com/Download/item/id/1582725046376233.html

[单片机开发] test18b20

由于DS18B20是单线操作,所以必须严格遵守它的时序要求才能正常与之建立联系并实现读写操作。 网上见到的多是程序多是在主程序中以延时的方式实现,而且要求关中断,以实现18B20对时序的要求。但是实际应用中,测温操作一般是作为辅助动作,主要任务是通信及数据处理等其他操作,这样一来,如果将DS18B20的程序代码放在主程序中,势必影响其他需要实时处理的中断。 前些天玩到DS18B20,就尝试以51定时中断的方法实现DS18B20时序,在面包板上成功跑了起来。 用的单片机是STC11F16XE,使用外部晶振24MHz。
As DS18B20 is a single operation, so it must be strictly complied with the timing requirements in order to establish contact with them and achieve normal read and write operations. Online programs are mostly seen mostly in the main way to delay implementation, and requires disable interrupts to achieve 18B20 right timing requirements. However, practical applications, operating temperature is generally used as auxiliary action, the main task is communication and data processing and other operations, so that, if the DS18B20 program code on the main program, is bound to affect other needs real-time processing of interrupts. A few days ago to play to the DS18B20, just try to 51 timer interrupt method to achieve DS18B20 timing, success in the bread board ran. SCM is used STC11F16XE, using an external crystal 24MHz. (2013-08-10, C/C++, 3KB, 下载5次)

http://www.pudn.com/Download/item/id/2327047.html

[单片机开发] Play-TI-MSP430-launchpad

TI资深产品技术经理在线培训课程全纪录,EEWORLD众多网友设计经验荟萃,一本电子书帮你玩转MSP430 LaunchPad!!! TI MSP430本身是一个相对简单易用的产品,而LaunchPad更是一块MSP430的敲门砖。本书打破了以往单片机入门教材由资深专业人士编写刻板程式,从EEWORLD电子论坛的网友们中选择了大量精彩内容,记载了众多他们在MSP430 LanuchPad学习过程中获得的知识和经验,这些都是来自于实践的一手真知,非常的有价值。
TI senior technical product manager of online training courses Record, EEWORLD many users blend of design experience, an e-book to help you Fun MSP430 LaunchPad! ! ! The TI MSP430 itself is a relatively simple and easy-to-use products, and an MSP430 LaunchPad is a stepping stone. Book broke past microcontroller introductory textbook written by experienced professionals rigid program, select a large number of exciting content from netizens EEWORLD electronic forum, documented a number of them have the knowledge and experience gained the MSP430 LanuchPad learning process, and these are from first-hand in the practice of true knowledge, very valuable. (2013-03-06, C/C++, 12936KB, 下载20次)

http://www.pudn.com/Download/item/id/2149533.html

[单片机开发] d

STM32的TCP/IP网络采集器番外篇之摇杆LCD:这次是到摇杆和LCD了,我是第一次用摇杆,虽然原理跟按键那些没什么区别,但感觉很好玩!说说这次的程序目的吧,我就使用了摇杆的4个方向,就是上下左右,上电,LCD显示dEMO,按上就左手第一位显示0,如果按下就显示9,按左就把显示位置左移一位,不过这是你看不到东西,要再按上或下才能看到,如果按右就把显示位置右移一位。不停按上就是数字从0到9显示,不停按下就是9到0显示
STM32' s TCP/IP network collector side story of rocker LCD: this is the rocker and LCD, I was the first time with a joystick, although the principles are no different with the buttons, but it feels a lot of fun! Talk about the purpose of this program, my use of the joystick of the four directions, up and down is about power, LCD display dEMO, according to the first one on the left shows 0, if you press on the display 9, press the left put a display position shifted to the left, but this is something you can not see to click on or next to see if the press the right put a display position shifted to the right. Is the number of non-stop by the display from 0 to 9, repeatedly press is 9-0 show (2010-05-16, C/C++, 425KB, 下载48次)

http://www.pudn.com/Download/item/id/1175159.html

[单片机开发] 51+ch375读写U盘超精简原程序(啊雨)

这个程序用180行C代码就能够读取FAT16文件系统U盘的根目录,可以看到根目录下的文件 名,并可显示 首文件内容,不过,该程序很不严谨,也没有任何错误处理,对U盘兼容性较差,只是用于简单试 验,作为参考. 这个程序可以支持WINDOWS按FAT16格式化的U盘,因为程序精简,所以只兼容超过50%以上的U 盘品牌,如果换 成CH375A芯片则兼容性可提高到85%,当然,如果使用WCH公司的子程序库或者正式版本的C源 程序兼容性更好。 下 欢测试以下U盘通过:郎科/超稳经典64M/超稳迷你128M/U160-64M/超稳普及128M,爱国者/迷 你王16M/邮箱型, 黑匣子/64M,微闪/64M,飙王/32M/64M/128M,晶彩/C200-64M,新科/256M,昂达/128M...,欢迎 提供测试结果 未通过U盘:爱国者/智慧棒128M,清华普天/USB2.0-128M,当然,使用WCH的子程序库或CH375A 都可以测试通过
this procedure with 180 OK C code can read FAT16 file system drives the root directory, we can see the root directory under the file name, would show the first document, but the very stringent procedures, and there is no error handling, the U-poor compatibility, but for the simple test a post-mortem as a reference. this procedure can be supported by Windows FAT16 formatted U disk, because the procedure is streamlined and therefore only compatible with more than 50% of the U-brand, if chips were replaced CH375A compatibility can be increased to 85%, if the company's use of WCH Subroutine Library or an official version of the C source code compatibility better. Huan tests under the following U-pass : Lang Branch/Ultra Stable classic 64M/mini 128M/U160-64M Ultra Stable/Ultra Stable (2005-12-16, C/C++, 3KB, 下载280次)

http://www.pudn.com/Download/item/id/134047.html
总计:306