- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 AVR的IAP编程方式实现(一)
本文基于ATmega128单片机仅对IAP编程方式做简单介绍,文中代码仅做简单说明。IAP的本质就是:MCU可以灵活地运行一个常驻Flash的引导加载程序(Boot Loader Program),实现对用户应用程序的在线自编程更新。引导加载程序的设计可以使用任何的可用的数据接口和相关的协议读取代码,或者从程序存储器中读取代码,然后将代码写入(编程)到Flash存储器中。本文将给出一个Boot Loader程序,它可以配合Windows中的超级终端程序,采用Xmodem传输协议,通过RS232接口。
2024-09-30 11:48:51 744
原创 C语言结构体、指针和结构体指针的基本操作
与函数声明相同,在结构体声明后的位置,都可以直接使用。一般都是在所有函数前面声明结构体类型,方便调用。结构体定义的方式通常有两种。(1).方法一:先声明,再定义此方法定义的结构体变量通常为局部变量。(2).方法二:声明的同时进行定义此方法定义的变量通常为全局变量。struct STUDENT//此处的结构体类型STUDENT可省略,成为直接定义结构体变量的方式int num;char sex;int age;注意:-只有结构体变量才分配地址,结构体类型的声明不分配空间。
2024-08-29 11:02:09 1043
转载 【无标题】
系统流程图主要应用在系统架构阶段,是系统分析员或系统设计师对将要构建系统的一种描述,这种描述以简单图形化的方式给出了系统的整体结构,涉及到系统将要使用的各种部件,如子系统、数据库、磁盘、文件、用户的输入与输出等。它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。上面的数据流图十分地简单,病员是数据源点,护士是数据的终点。,它既不是学生的属性,也不是课程的属性,因为它依赖于某个特定的学生,又依赖于某门特定的课程,所以它是学生与课程之间的联系“学”的属性。
2024-07-09 15:24:40 40
转载 CSDN转载文章步骤
参考博客原址 http://blog.csdn.net/bolu1234/article/details/51867099转载CSDN博客步骤: 1、CSDN博客页面右键,点击【检查】 2、点击检查后,页面右侧出现html代码,如下图 3、点击写博客、点击左侧栏【博客设置】4、选择MarkDown编辑器,保存5、重新点击写博客,把复制内容粘贴...
2021-06-16 15:07:37 100
转载 2021-03-26
1. 概述 1.1 简介 KT404A是一个提供串口的语音芯片,完美的集成了MP3、WAV的硬解码。同时软件支持工业级别的串口通信协议,以SPIFLASH作为存储介质,用户可以灵活的选用其中的任何一种设备作为语音的存储介质。通过简单的串口指令即可完成播放指定的语音,以及如何播放语音等功能,无需繁琐的底层操作,使用方便,稳定可靠是此款产品的最大特点。 无需任何烧录器,无需任何...
2021-03-26 16:23:57 190
原创 WPF实例(一)
时钟程序using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using System.Windows.In
2021-01-25 16:34:59 684
原创 WPF学习笔记(一)——新建WPF应用程序
WPF笔记(一)(一) 新建WPF应用程序XAML语言:可扩展应用程序标记语言,命名空间与.NET中的不是一一对应的,而是一对多,都是“网址”类型的,是遵循XAML解析器标准的命名规则,不是真正的网址。xmlns:x=http://schemas.microsoft.com/winfx/2006/xaml对应一些与XAML语法和编译相关的CLR名称空间,例如<Style x:key="buttonMouseOver" TargetType="{x:Type Button}">这里
2021-01-25 16:15:12 330
原创 gitbash笔记
gitbash笔记1.设置用户信息:包括用户名和邮箱(结尾回车)git config --global user.name "user"git config --global user.email "email"查看用户信息:git config --list2.创建本地仓库(1)指定路径(最好不要有中文,Vim中文处理会出错)cd ../g/Git(该命令指定到g盘下Git文件夹,也可以用mkdir Git创建新文件夹)cd是change directory的简写,改变目录的意
2021-01-08 13:20:55 92
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人