自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 stm32中的C语言(7.24)

#include "stdio.h"struct A{int i;int j;int k;};void main(void){A a[3]={ 1,2,3,1,2,3,1,2,3};printf("i = %d,j = %d,k = %d\n",a[0].i,a[0].j,a[0].k);printf("i = %d,j = %d,k = %

2015-07-26 21:25:25 660

原创 内存实验相关分析(7.23)

各内存实验的相关性分析:  1、SRAM实验中使用了testnum[]来存储和写入数据到SRAM中。  2、内存管理实验中使用了mymalloc和myfree函数直接对内存进行管理,当然还涉及到了内存池、内存管理表、内存控制器相关的概念。  3、SD卡实验中,将SD卡中扇区的内容读到mymalloc分配的SRAM内存中。  4、FATS实验中,将SD卡和FLASH分别挂载到FATS

2015-07-26 21:23:46 785

原创 库函数(无线视频)(7.22)

库函数版本:CMSIS分为3个基本功能层:   1.核内外设访问层:ARM公司提供的访问,定义处理器内部寄存器地址以及功能寄存器地址以及功能函数。   2.中间件访问层:定义访问中间件的通用API。由ARM提供,芯片厂商根据需求更新。   3.外设访问层:定义硬件寄存器的地址以及外设的访问函数。CMSIS的作用:向下负责与内核和各个外设直接打交道,向上提供实时操作系统用户程序调

2015-07-26 21:20:59 824

原创 (正点原子)wifi例程(7.20)

正点原子wifi实验分析:      ATK-RTM04的几种模式分析:  1. WIFI使能,工作在AP模式下,ETH1、ETH2功能使能,ETH1作为WAN,ETH2作为LAN.此时模块相当于一个无线路由器,只是只有一个LAN口。                      WLAN口为广域网接入口,LAN口为本地的网络引出口。WIFI设备能够连接到该模块。        WAN

2015-07-20 22:30:49 7317 1

原创 (正点原子例程)wifi实验(7.16)

正点原子wifi实验分析:   fatfs文件系统分为三个层:应用层、FATFS模块、FATS模块提供底层接口驱动层。    1.应用层只需要调用FATS提供的接口函数,如f_open、f_read、f_write和f_close等。    2.FATFS模块提供的是ff.c和ff.h.除非有必要,一般情况下只需要直接包含进去即可。    3.需要编写的是FATFS模块提供的底层接

2015-07-17 09:58:42 7236 1

原创 (正点原子例程)lwip以太网程序

一、网络通信实验中,app程序在编写时的异同分析:1、tcp_server_demo.c的分析:    当利用其作为主机的时候,由于通过程序的lan8720.c的初始化,dhcp服务器的获取,ip地址已经获得。不要像client时或者udp_client时设置远程主机的ip地址来用于连接。所以只需要将本机本地ip与端口号808*相连即可。除此之外,还要进行的操作就是:tcp_listen(

2015-07-16 09:49:07 14897

原创 7.9(lwip)

lwiplwip_commom_init()函数分析:   netif_add()函数中参数lwip_netip中定义了网络接口,这个函数除了IP地址、子网掩码、默认网关,还包括了两个函数地址作为参数,ethernetif_init和ethernet_input。这两个函数地址会赋值到netif结构体的相关字段。ethernetif_init()在下

2015-07-14 09:59:27 1346

原创 7.2(stm32以太网)

《7.2》1.SPI的写入整个扇区W25QXX_Write_NoCheck()--->W25QXX_Write_Page()--->SPI1_ReadWriteByte();  void W25QXX_Write_NoCheck(pBuffer , addr,num)  {     u8 pageremain;     pageremain = addr - addr%256;

2015-07-09 08:29:40 3318 1

原创 6.28

《6.28》(1).MRS/MSR与PRIMASK之间的关系:    1.PRIMASK的作用:用来除能NMI和硬fault之外的所有异常,相当于将优先级设置成0.其代码如下:      MOV  R0,#1        //写1是关闭中断      MSR  PRIMASK,R0       MOV  R0,#0        //写0是开启中断      MSR

2015-07-02 16:01:26 781

李宏毅ppt.zip

台大老师李宏毅的机器学习上课ppt, 非常好的资料,还有练习

2019-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除