原创 串行通信總述

數據通信方式有兩種: 1.串行通信 2.並行通信 先大致說明下串行通信,串行通信可以按照數據傳送方向和通信方式來劃分 按照數據傳送方向,分爲: 單工:            數據傳輸只支持數據在一個方向上傳輸 半雙工:          

原创 STM32自學筆記——外部中斷

stm32的每個IO口都可以作爲外部中斷的入口。stm32f103的中斷控制器支持19個外部中斷/事件請求(question1:外部中斷和時間請求的區別?),這19個外部中斷中0-15對應外部IO口的輸入中斷16連接到PVD輸出(

原创 Tensorflow Win10 CPU版安裝

Step1:安裝Anaconda 下載最新版本 下載後按照操作步驟安裝,注意這裏選擇All users要不然可能會出現權限問題 step2:安裝Tensorflow 右鍵以管理員模式打開Anaconda Prompt直接

原创 add_layer

Description NN網絡的神經層添加方法。 Code def add_layer(inputs, in_size, out_size, activation_function=None): Weights = tf.Var

原创 歡迎使用CSDN-markdown編輯器

線性迴歸(Linear Regression) 1.什麼是線性迴歸? 舉個例子說明: 預測房價,我們現在擁有某個城市的住房價格和每個房子的佔地面積。現在你擁有一套1250平米的房子,請你預測這個房子可以賣多少錢?你可以做一條直線來構建你

原创 實例:BP

說明 Input_Layer = 1; Hidden_Layer = 10; Output_Layer = 1; Code import tensorflow as tf import numpy as np import matp

原创 一些基礎的知識

STM32學前班教程之六:這些代碼大家都用得到 2、 閱讀flash: 芯片內部存儲器flash操作函數 我的理解——對芯片內部flash進行操作的函數,包括讀取,狀態,擦除,寫入等等,可以允許程序去操作flash上的數據。 基礎

原创 Tensorboard 無法使用

Way: 在cmd中將當前位置移動到tensorboard文件的文件夾,再使用 tensorboard --logdir=logs

原创 tf.Reducemean

tf.reducemean 前言 tf.reducemean是一類常見的計算屬於Reduction類,這一類的API類似。下面主要看看tf.reducemean的用法和理解 官方 tf.reduce_mean(input_tensor,

原创 程序源碼中".h"文件與".c"文件有什麼區別呀??

c就是C語言系列的源文件,以文本形式存在,而.h系列則是頭文件,即C系列中存放函數和全局變量的文件,因爲C中的函數是被封裝起來的,即無法看到其代碼. 關於兩者以前的關係,要從N年以前說起了~ long long ago,once aup

原创 tf.Session

tf.Session 前言 tf.Session()是Tensorflow中必不可少的部分,下面是關於它的一些知識總結。 官方 class tf.Session A class for running TensorFlow operat

原创 tf.placeholder 和 feed_dict

tf.placeholder 說明 X = tf.placeholder(dtype=tf.float32, shape=[144, 10], name='X') dtype:數據類型,必填,默認爲value的數據類型,傳入參數爲tens

原创 tf.Variable

TF.Variable TFVariable 前言 變量的創建 變量的初始化 引用 1.前言 在學習莫煩Tensorflow教學視頻中有些東西不清楚,這篇是關於tf.Variable的拓展。 2.變量的創建 視頻中用的tf

原创 對寄存器操作的通用方法總結

接觸了一陣子的STM32函數庫,使用起來挺方便的,但是很少有處理器會有函數庫,大部分情況下還是要自己來對寄存器進行操作,所以還是不要生疏了對寄存器的操作。對寄存器的操作有時候要考慮對其不同的位進行先後順序不同的設置,因爲這樣可能達不到預期

原创 四軸的問題

問題1: NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); delay_init(); ¯ TIM3_Int_Init(5000-1,71); uart_init(9600); IIC_Ini